Đoạn mã sau có lỗi biên dịch gì? class Person { protected String name; public int age; }; public class Main { public static void main(String[] args) { Person p = new Person(); p.name="To121/259Đoạn mã sau có lỗi biên dịch gì? class Person { protected String name; public int age; }; public class Main { public static void main(String[] args) { Person p = new Person(); p.name="Tom"; } } Chọn một Câu trả lờiKhông có lỗi biên dịch. name has protected access. age has protected access.name has public access.Giải thíchChọn đáp án B