We propose and demonstrate a novel scheme for clock recovery and simultaneous fourfold optical time-division demultiplexing using a dual-parallel Mach-Zehnder modulator based optoelectronic oscillator. 25-GHz prescaled optical clock with a 23% duty cycle and a 22-dB extinction ratio is successfully extracted from both 100-Gb/s on-off keying (OOK) and differential phase-shift keying (DPSK) optical time-division-multiplexing (OTDM) signal. The timing jitters (100 Hz to 10 MHz) are measured to be 195.9 fs and 125.6 fs for the optical clock extracted from the 100-Gb/s OOK and DPSK signal, respectively. Error-free optical time-division demultiplexing is also achieved simultaneously with clock recovery. By adjusting the phase shifter in the OEO loop, all four channels can be selectively demultiplexed. The power penalties at a bit error rate (BER) of 10⁻⁹ for the four demultiplexed channels are measured to be between 0.8 dB and 1.2 dB for the OOK signal and between 0.9 dB and 1.5 dB for the DPSK signal.