Question:1 from [英検2級 part10]

To demand something firmly or persistently

Time Left: 20

She insisted on being given a refund for the faulty product.