The concept of inspection was first introduced in which country?

A ) France

B ) China

C ) England ✅

D ) USA


Explanation: England is a European counry, London is the capital of England.