English, asked by mayanksfd, 7 months ago

In the phrase 'in its shrine' the word 'it' refers to

(a) television

(b) the daisies

(c) America

(d) none of these​

Answers

Answered by cynthianathan
1
In its shrine refers to the daisies
Similar questions