This is not translated for which I am sorry, but as you can see the period is NOT 10 years it is 5 years. Usually in my practice the foreign person who wants to become Bulgarian citizen applies in the last year of the 5 year permanent or prolonged stay.The British citizens can obtain Bulgarian citizenship without visa D for now because they are still EU citizens.
Раздел III.
Придобиване на българÑко гражданÑтво по натурализациÑ
Чл. 12. (1) (Предишен текÑÑ‚ на чл. 12 - ДВ, бр. 108 от 2013 г.) Лице, което не е българÑки гражданин, може да придобие българÑко гражданÑтво, ако към датата на подаване на молбата за натурализациÑ:
1. е пълнолетно;
2. (доп. - ДВ, бр. 21 от 2012 г.) преди не по-малко от 5 години е получило разрешение за поÑтоÑнно или дългоÑрочно пребиваване в Република БългариÑ;
3. не е оÑъждано за умишлено преÑтъпление от общ характер от българÑки Ñъд и Ñрещу него нÑма образувано наказателно производÑтво за такова преÑтъпление, оÑвен ако е реабилитирано;
4. (изм. - ДВ, бр. 41 от 2001 г.) има доход или занÑтие, което му дава възможноÑÑ‚ да Ñе издържа в Република БългариÑ;
5. (изм. и доп. - ДВ, бр. 41 от 2001 г., изм. - ДВ, бр. 74 от 2009 г., в Ñила от 15.09.2009 г., изм. - ДВ, бр. 68 от 2013 г., в Ñила от 02.08.2013 г.) владее българÑки език, което Ñе уÑтановÑва по ред, определен Ñ Ð½Ð°Ñ€ÐµÐ´Ð±Ð° на миниÑтъра на образованието и науката, и
6. (нова - ДВ, бр. 41 от 2001 г.) е оÑвободено от доÑегашното Ñи гражданÑтво или ще бъде оÑвободено от него към момента на придобиване на българÑко гражданÑтво.
(2) (Ðова - ДВ, бр. 108 от 2013 г.) Ðе Ñе изиÑква оÑвобождаване от доÑегашното им гражданÑтво за:
1. лица - Ñъпрузи на българÑки граждани;
2. граждани на държава - членка на ЕвропейÑÐºÐ¸Ñ Ñъюз, на държава - Ñтрана по Споразумението за ЕвропейÑкото икономичеÑко проÑтранÑтво, или на ÐšÐ¾Ð½Ñ„ÐµÐ´ÐµÑ€Ð°Ñ†Ð¸Ñ Ð¨Ð²ÐµÐ¹Ñ†Ð°Ñ€Ð¸Ñ;
3. граждани на държави, Ñ ÐºÐ¾Ð¸Ñ‚Ð¾ Република Ð‘ÑŠÐ»Ð³Ð°Ñ€Ð¸Ñ Ð¸Ð¼Ð° Ñключени договори, Ñ ÐºÐ¾Ð¸Ñ‚Ð¾ Ñе уÑтановÑва взаимноÑÑ‚.