function A() {console.log("A");return <B />;}function B() {console.log("B");return <C />;}function C() {console.log("C");return null;}function D() {console.log("D");return null;}function App() {const [state, setState] = useState(0);useEffect(() => {setState((state) => state + 1);}, []);console.log("App");return (<div><A state={state} /><D /></div>);}const root = createRoot(document.getElementById("root"));root.render(<App />);这道题到底应该输出什么啊,问了三个AI给了三个答案。