When bash is invoked as an interactive login shell, which of the following sentences is true?
A. It first reads and executes commands in /etc/profile and then does same for ~/.bash_profile and ~/.bashrc
B. It first reads and executes commands in /etc/bashrc and then does same for /etc/profile
C. It reads and executes commands in ~/.bashrc only if /etc/profile or another initialization script calls it.
D. It ignores /etc/profile and only reads and executes commands in ~/.bashrc
E. It first reads and executes commands in /etc/profile and then does same for ~/.bash_profile, ~/.bash_login and ~/.profile
I think E is correct
https://linuxize.com/post/bashrc-vs-bash-profile/