Здравствуйте! Не думаю, что обязательно. Ведь смелость идёт от понимания, а это проявления разума, мудрости. Смелость, мне кажется, чем-то подкреплена. Например, во Второй мировой войне советские воины были смелыми, не все конечно, но были. Кто-то подрывал гранату вместе собой и кучкой фашистов; кто-то сам кидался на гранату, закрывая её своим телом, чтобы остальные бойцы выжили; поначалу командиры взводов, командиры роты, батальонов бежали впереди всех, ведя за собой солдат (но так было по уставу); кто-то выполнял диверсии в тылу врага. Много и очень много примеров смелости. Кто-то понимал, что у него нет выхода, но мог бы принести хоть какую-то пользу, кто-то из мести и тд. Причина есть везде и всегда, в том числе и в смелости. Были ли те солдаты и офицеры безрассудны? — да нет, конечно, все они понимали на что шли, что делали и зачем делали. Поэтому совсем необязательно иметь даже немного безрассудности, чтобы была смелость, главное, иметь причину для смелости.