a
The amount of data can be restricted the best with option A.
Note, that the order of fields is important in a composite index!
(Columns with equality-conditions before those with range-checks)
Try to create each index and use explain to find out how many rows are accessed to get the result.
(just put “explain” in front of the query)