Let be the unique arrow to the terminal object of . Define
This is a functor into the slice category , because , and . The terminal object of this slice is , exactly , so preserves the terminal object.
The composite preserves pullbacks by hypothesis, and reflects pullbacks by part (b). Part (a), restricted to the pullback shape, therefore shows that preserves pullbacks. The allowed finite-limit criterion now gives that preserves all finite categorical limits, and hence equalisers. Since preserves equalisers, their composite does too. Thus
This is equalizer preservation by pullback-preserving functors. The factorization supplies terminal-object preservation only in the slice; none is asserted for the original .