Answer B is the closest. You can compute returns for any asset over one period as:
$$
r = \frac{\text{change in price} + FV(\text{net cashflows received})}{\text{starting price}}.
$$
This basically breaks your returns into capital gains (term 1) and dividend and interest income (term 2).
It might seem that you do not have interest income for a bond futures contract; however, that is not exactly true. Suppose you are long the futures. When interest rates go up, you will receive money in your margin account. You can withdraw that excess cash and earn interest on it. When interest rates go down, you will need to withdraw cash from an interest-earning account or investment to add to your futures margin account.
This creates a non-linearity: for equal rises or falls in interest rates, you earn more in interest when interest rates are higher than you lose in interest when interest rates are lower.
That might be a bit fussy to compute, however, so you can just stick with four formula B for an approximation.