Concept:The idiom “within a stone's throw” means a very short distance away.Explanation:The expression “within a stone’s throw” is used to say that something is extremely close or nearby.So Bob does not literally throw stones; he lives near the Jubilee Park.Answer:C. live very close to the park