Theo mình phải chọn câu A, vì :
1. Loại câu C - Should have + PP : dùng để diễn đạt một việc đáng ra nên làm trong quá khứ, nhưng đã không làm
2. Các câu còn lại dùng để diễn đạt sự phỏng đoán về một việc trong quá khứ, với độ chắc chắn giảm dần : Must have + PP -> Can have + PP -> Could have + PP -> May have + PP -> Might have + PP. Xét nghĩa câu này thì việc Jack đi ra ngoài gần như là chắc chắn, nên chọn câu A - Must have gone out có vẻ là hợp nhất.