Which of the following can perform the duties of an SHO?

A ) Sub inspector

B ) Any officer up to the rank of Inspector General

C ) Any officer above the rank of constable

D ) Police inspector ✅