The idiomatic phrase “Spick and Span” means?

The idiomatic phrase “Spick and Span” means?

A. Wisdome and foresight


B. Watch the weather


C. spotlessly clean


D. Deceive somebody