1- I'd use C
It is 'exists' because the subject is singular - what exists is the perceived risk of getting cancer
I'd use 'over the centuries'. Whether it's positive or negative depends entirely on the advice- if bad, then the sentence is correct.
- For Teachers