以下のコードで型エラーが発生するのはどの部分ですか? ```typescript let book: { title: string; pages: number; } = { title: "TypeScript入門", pages: 300 }; console.log(book.title); // A console.log(book.pages); // B console.log(book.author); // C book.pages = 350; // D ```