This was something that I coded in around 1/2 an hours time. Anyway heres the compressed code (It's only 10 lines!)
Randomize timer():a=rnd(12):b=rnd(12)*5:if b=5 then b=05:print a,":",b
if a=1 then c$="un":if a=2 then c$="deux":if a=3 then c$="trois"
if a=4 then c$="quatre":if a=5 then c$="cinq":if a=6 then c$="six"
if a=7 then c$="sept":if a=8 then c$="huit"
if a=9 then c$="neuf":if a=10 then c$="dix":if a=11 then c$="onze"
if a=12 then c$="douze":if b=5 then d$="cinq":if b=10 then d$="dix"
if b=15 then d$="et quart":if b=20 then d$="vingt":if b=25 then d$="vingt-cinq"
if b=30 then d$="demie":if b=35 then d$="moins vingt-cinq":if b=40 then d$="moins vingt"
if b=45 then d$="moins le quart":if b=50 then d$="moins dix":if b=55 then d$="moins cinq"
if b=60 then d$="":print "il est ",c$," heure ",d$:wait key
Uncompressed (29 Lines)
Randomize timer():a=rnd(12):b=rnd(12)*5
if b=5 then b=05
print a,":",b
if a=1 then c$="un"
if a=2 then c$="deux"
if a=3 then c$="trois"
if a=4 then c$="quatre"
if a=5 then c$="cinq"
if a=6 then c$="six"
if a=7 then c$="sept"
if a=8 then c$="huit"
if a=9 then c$="neuf"
if a=10 then c$="dix"
if a=11 then c$="onze"
if a=12 then c$="douze"
if b=5 then d$="cinq"
if b=10 then d$="dix"
if b=15 then d$="et quart"
if b=20 then d$="vingt"
if b=25 then d$="vingt-cinq"
if b=30 then d$="demie"
if b=35 then d$="moins vingt-cinq"
if b=40 then d$="moins vingt"
if b=45 then d$="moins le quart"
if b=50 then d$="moins dix"
if b=55 then d$="moins cinq"
if b=60 then d$=""
print "il est ",c$," heure ",d$
wait key
It works in DBPro-Think it will work in DBC
EDIT:Sig Update

Sig image made by Deathead