Sorry I forgot to say : I have A, and want to obtain B from A, and I want to obtain C from B. The monostable circuit needs to have a trigger width pulse less than the input, so I cant see how to obtain the 0.1ms pulse.
I assume B is a 0.1ms pulse like C. How much timing accuracy do you need? Maybe you can use an 8-pin microcontroller such as an AVR or PIC. If approximate timing accuracy is good enough, then you could use the device's internal oscillator, for zero external parts. Program it, apply 5V, and it runs.
This can also be generated by using simple 1/2 monostables utilizing some inverting Schmitt triggers in one package. The values shown generated pulses about 100uS wide