Smell of rancid butter is due to the presence of:

A ) propanoic acid

B ) butanoic acid

C ) acetic acid

D ) citric acid