The idiom ‘Tipped off’ means:English A. Toppled over B. Bribed C. Given advance information D. Threatened