input: Sachverhalt: A. A.a. Die 1973 geborene A._ erlitt am 8. Januar 2003 bei einem Velounfall unter anderem ein Schädelhirntrauma. Am 24. März 2004 meldete sie sich bei der IV-Stelle Bern zum Leistungsbezug an. Die IV-Stelle sprach ihr mit Verfügung vom 17. Mai 2005 ab 1. Januar 2004 eine ganze Invalidenrente zu, wobei sie den Invaliditätsgrad von 72 % anhand der gemischten Methode mit den Anteilen von 61 % Erwerb und von 39 % Haushalt ermittelte. Diese Rente bestätigte sie revisionsweise mit Mitteilungen vom 26. September 2008 und 25. Oktober 2013. A.b. Am 10. Dezember 2013 gebar die Versicherte ihren zweiten Sohn. Die IV-Stelle veranlasste eine Abklärung im Haushalt vom 13. Februar 2014, worüber die Abklärungsperson am 15. August 2014 Bericht erstattete. Weiter holte die IV-Stelle ein Gutachten des Neurologen Dr. med. B._ und des Psychiaters Dr. med. C._ vom 7. Juli 2014 ein. Im Rahmen des Vorbescheidverfahrens zog die IV-Stelle eine Entgegnung der Haushalts-Abklärungsperson vom 22. Oktober 2014 bei. Am 7. November 2014 verfügte sie die Herabsetzung der bisherigen ganzen Invalidenrente auf eine Dreiviertelsrente mit Wirkung ab dem ersten Tag des zweiten der Zustellung der Verfügung folgenden Monats; den Invaliditätsgrad von 62 % ermittelte sie anhand der gemischten Methode mit Anteilen von je 50 % im Erwerb und im Haushalt. B. Die hiegegen erhobene Beschwerde wies das Verwaltungsgericht des Kantons Bern mit Entscheid vom 20. November 2015 ab. C. Mit Beschwerde beantragt die Versicherte, in Aufhebung des kantonalen Entscheides sei ihr weiter eine ganze Rente auszurichten; vor Bundesgericht sei ihr die unentgeltliche Rechtspflege zu erteilen. Die IV-Stelle schliesst auf Beschwerdeabweisung. Das Bundesamt für Sozialversicherungen verzichtet auf Vernehmlassung. 