She demanded (v.) an immediate explanation. Choose...
f. to ask for sth very firmly
e.a movement or sound that you make to give sb information, instructions,a warning,etc.
a. attracting your attention because it is special
g. the same in size or amount
c. the difference in size
d. in the direction of sb/sth
b. to tell someone seriously