A unit hydrograph is the direct runoff hydrograph resulting from 1 cm of effective rainfall (or rainfall excess) occurring uniformly over the catchment during a specified duration.
Hence,
\[
\boxed{\text{1 cm effective rainfall}}
\]
is the correct answer.
Therefore,
\[
\boxed{(B)}
\]