What is the one unique shortest mate?

8/8/4QP2/K1kp4/8/8/3B4/8 w - - 0 1

V-1

1.Qh3! d42.Qe6 d33.Be3#

V-2

1.Qh3 Kc42.Qc3#

V-3

1.Qh3 Kc62.Qc8+ Kd63.Bf4#

V-4

1.Qh3 Kd62.Bf4+ Kc63.Qc8#

V-5

1.Qh3 Kd42.Qe3+ Kc43.Qc3#

It took about one hour to solve this puzzle.I liked this puzzle very much.

903

8