Which attack sees an attacker attempt to determine the hash function's input strings that produce the same hash result?
A. Known ciphertext attack
B. Downgrade attack
C. Collision attack
D. Birthday attack