Where was John Keats born?AHampstead, LondonBMoorefield, LondonCStratford-upon-AvonDEdinburgh, ScotlandAnswer: B. Moorefield, London Read Explanation: His early life in London exposed him to both urban challenges and cultural richness, which helped shape his poetic imagination. Read more in App