Answer:A John's parents or a guardian must give consent.
B. John can give consent.
Explanation: john can give consent if he's not in coma, and if he's up to 18 years of age
Also John's parent or Guardian can give consent, if John is not up to 18 years of age or he's in coma.