What connector is this?

You’ve opened the case of a desktop computer and you see many of these connectors inside. What kind of connector is this?

A) Floppy drive data interface connection

B) SATA hard drive slimline power connector

C) ATX12V 2.0 motherboard connector

D) 4-pin peripheral power connector, also known as a Molex connector