In the context of a cryptographic hash function used in a secure digital signature scheme, which of the following is NOT a desirable property of such a function?
A) Collision resistance
B) Preimage resistance
C) Deterministic output
D) Vulnerability to rainbow table attacks